Release Notes for MPLAB® VDI Visual Device Initializer
MPLAB® IDE v7.50
Software DLL Version v1.8
Table of Contents
2 Operating
System Support List
|
dsPIC30F2010 |
dsPIC30F4012 |
dsPIC30F6011A |
|
dsPIC30F2011 |
dsPIC30F4013 |
dsPIC30F6012 |
|
dsPIC30F2012 |
dsPIC30F5011 |
dsPIC30F6012A |
|
dsPIC30F3010 |
dsPIC30F5013 |
dsPIC30F6013 |
|
dsPIC30F3011 |
dsPIC30F5015 |
dsPIC30F6013A |
|
dsPIC30F3012 |
dsPIC30F5016 |
dsPIC30F6014 |
|
dsPIC30F3013 |
dsPIC30F6010 |
dsPIC30F6014A |
|
dsPIC30F3014 |
dsPIC30F6010A |
dsPIC30F6015 |
|
dsPIC30F4011 |
dsPIC30F6011 |
|
|
|
|
|
|
dsPIC33FJ128GP706 |
dsPIC33FJ128MC708 |
dsPIC33FJ256MC710 |
|
dsPIC33FJ128GP708 |
dsPIC33FJ256GP506 |
|
|
dsPIC33FJ128MC706 |
dsPIC33FJ256GP710 |
|
|
|
|
|
|
PIC16F785 |
|
|
|
|
|
|
|
PIC18C242 |
PIC18F4520 |
PIC18F67J10 |
|
PIC18C252 |
PIC18F4525 |
PIC18F8520 |
|
PIC18C442 |
PIC18F4580 |
PIC18F8527 |
|
PIC18C452 |
PIC18F4620 |
PIC18F85J10 |
|
PIC18F242 |
PIC18F4680 |
PIC18F85J15 |
|
PIC18F2420 |
PIC18F6520 |
PIC18F8620 |
|
PIC18F2480 |
PIC18F6527 |
PIC18F8622 |
|
PIC18F252 |
PIC18F65J10 |
PIC18F8627 |
|
PIC18F2520 |
PIC18F65J15 |
PIC18F8680 |
|
PIC18F2525 |
PIC18F6620 |
PIC18F86J10 |
|
PIC18F2580 |
PIC18F6622 |
PIC18F86J15 |
|
PIC18F2620 |
PIC18F6627 |
PIC18F8720 |
|
PIC18F442 |
PIC18F66J10 |
PIC18F8722 |
|
PIC18F4420 |
PIC18F66J15 |
PIC18F87J10 |
|
PIC18F4480 |
PIC18F6720 |
|
|
PIC18F452 |
PIC18F6722 |
|
|
|
|
|
|
PIC24FJ128GA006 |
PIC24FJ64GA004 |
PIC24FJ96GA006 |
|
PIC24FJ128GA008 |
PIC24FJ64GA006 |
PIC24FJ96GA008 |
|
PIC24FJ128GA010 |
PIC24FJ64GA008 |
PIC24FJ96GA010 |
|
PIC24FJ64GA002 |
PIC24FJ64GA010 |
|
|
|
|
|
|
PIC24HJ128GP206 |
|
|
|
PIC24HJ128GP506 |
|
|
|
PIC24HJ256GP206 |
|
|
|
PIC24HJ256GP610 |
|
|
This tool has been tested under the following operating systems:
Windows® 98 SE, Windows ME, Windows NT 4.0 SP6a Workstations (NOT Servers), Windows 2000 SP4, Windows XP SP2
The following documents may be found on our website or MPLAB IDE CD-ROM:
· Device data sheets - various DS numbers
On-line help (Help>Topics) is also available for this tool:
· Tools>Visual Device Initializer - hlpMPLABVDI.chm
MPLAB VDI runs under MPLAB 6.40 or later.
Run setup.exe.
The install script takes care of copying the required files into the appropriate directories and registering the main dll.
Once MPLAB VDI is installed and you run MPLAB IDE, you can enable it by selecting Visual Initializer under the Tools menu.
· dsPIC30F/33F, PIC24F/H and additional PIC18X devices - Beta
· Crossbar peripheral support - Beta
The following is a list of known problems.
System Service Requests (SSRs):
SSR 24767/25035: Wrong baud rate calculation for CAN/ECAN module.
SSR 25033: New CONFIG assembler directive not supported. Only __CONFIG supported.
SSR 25742: Switching from Configuration mode to any operating mode other than normal is not possible.
SSR 26257: PIC18F4520: RE3 in input-only pin, but VDI generated code make it output.
SSR 26262: PIC18F4520: VDI will not generate code for UART1 and USART1.
SSR 26469: Access violation after changing devices and reselecting MPLAB ICD 2.
SSR 26776: PIC18Fxx20: All CCP PWM, IC and OC module code not correct.
SSR 27712/28319: MPLAB VDI generates code for non-existing registers for many 16-bit devices. Enable code generation option 1 and 2 to overcome this issue.
SSR 27484: An attempt to Exit MPLAB IDE or Switch to any other application after generating code with VDI, adding it to the project and building will crash MPLAB IDE.
SSR 28324: Access violation after changing
devices, re: selecting MPLAB VDI and generating code using MPLAB VDI.
SSR 29117: PIC16F785: Placing op-amps icon on the chip displays only text. Also, when setting up the dual-phase PWM circuit, it is required to have the output of one of the op-amps go to one of the output pins. Also required is using this same pin to feed the input of one of the comparators. When this is done a pin conflict is noted on the part diagram. Under this condition this is not a conflict and should not be shown as one.
SSR 29519: When
code generated for crossbar peripheral supported devices with required
peripheral pin remapping, code generated does not include I/O unlock code.
· Right-click is your best friend in VDI. Right-click the chip graphic to set/view system parameters, like ICD/ICSP.
· Apply is also your friend. You can Apply incrementally to make sure your configuration won't cause trouble.
· Zoom is neat. Try it after you've configured a port or communications peripheral (or something).
·
If there is a conflict between
features/peripherals, they turn red and any conflicting pins turn red. Float
your cursor over a pin and it will tell you its conflict/assignment. Left-click
the peripheral icon and it will tell you, too. (The default left-click-action
changes for peripheral icons if they are in conflict.)